pitching stone - Spanish English Dictionary